
@article{llvm-text,
author = {Chris Lattner},
title = "{LLVM: An Infrastructure for Multi-Stage Optimization}",
school = "{Computer Science Dept., University of Illinois at Urbana-Champaign}",
year = {2002},
address = {Urbana, IL},
month = {Dec},
note = {{\em See {\tt http://llvm.cs.uiuc.edu}.}}
}


@book{microphase,
  title      = {Microphase: an approach to proactively invoking garbage collection for improved performance},
  author     = {Feng Xian and  Witawas Srisa-an and Hong Jiang},
  lccn       = {},
  series     = {},
  url        = {},
  year       = {2007},
  publisher  = {},
  eprint     = {},
  eprinttype = {}
}

@article{Lisp,
author = {John McCarthy},
title = "{Recursive functions of symbolic expressions and their computation by machine}",
school = "{Communications of the ACM}",
year = {1960},
%address = {New York, NY, USA },
%month = {Dec},
%note = {{\em See {\tt }.}}
}

@article{BDW,
author = {Tim Brecht and Eshrat Arjomandi and Chang Li and Hang Pham},
title = "{Controlling Garbage Collection and Heap Growth to Reduce the Execution Time of Java Applications}",
school = "{ACM Transactions on Programming Languages and Systems}",
year = {2006},
%address = {New York, NY, USA },
month = {September},
%note = {{\em See {\tt }.}}
}

@article{time-triggered,
author = {Sven Gestegard Robertz and Roger Henriksson},
title = "{Time-triggered garbage collection:
robust and adaptive real-time GC scheduling for embedded systems}",
school = "{Proceedings of the 2003 ACM SIGPLAN conference 
on Language, compiler, and tool support for embedded systems}",
year = {2003},
%address = {New York, NY, USA },
month = {July},
%note = {{\em See {\tt }.}}
}

@article{Zorn,
author = {David Detlefs and Al Dosser and Benjamin Zorn},
title = "{Memory Allocation Costs in Large C and C++ Programs}",
school = "{Department of Computer Science, University of Colorado}",
year = {1993},
%address = {New York, NY, USA },
month = {August},
%note = {{\em See {\tt }.}}
}